
#include <stdio.h>

#include "pub_inc/pub.h"
#include <codekata.h>


#define MAX_STATES 100

// void (*state[MAX_STATES])();

// extern int a(), b(), c(), d();

// int (*state[])() = {a, b, c, d};

// call func: (*state[i])()